package cc.rengu.redp.bizimpl.upmp.service;

import cc.rengu.redp.bizimpl.upmp.domain.BProdAuthCtrl;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 刘玉亮.LL
 * @since 2021-06-10
 */
public interface IBProdAuthCtrlService extends IService<BProdAuthCtrl> {

    List<BProdAuthCtrl> getBaseProdAuthCtrl(String instId, String prodType, String baseProdCode);

    BProdAuthCtrl findByBProdAuthCtrl(String instId, String prodType, String baseProdCode, String txnNum, String bizType);

    void delete(List<BProdAuthCtrl> list);

    List<BProdAuthCtrl> selectBaseProdAuthCtrl(String instId, String prodType, String baseProdCode);

    List<BProdAuthCtrl> getProdAuthCtrlAdd(String instId, String prodType, String baseProdCode, String prodCode);

    BProdAuthCtrl findByUKAdd(String instId, String prodType, String baseProdCode, String prodCode, String txnNum, String bizType);
}
